let repair one's hernia - Francés Inglés Diccionario